B Meakins French Polishers
9 Convent Hill, Upper Norwood, London, United Kingdom, SE19 3QY
(02087) 717929 Phone